* {
	margin: 0;
	padding: 0;
}

html,body {
	height:100%;
}

body {
	font-size: 12px;
	color: #551A8B;
	line-height: 18px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width: 100%;
	margin-top:10px;
	background-color:#FAFAFA;
}

iframe{background-color:#FAFAFA;}

textarea{padding:2px;border: 1px solid #7764D8;}

a {
	text-decoration: none;
	color: #912CEE;
}

a:hover {
	text-decoration: underline;
	color: #FF8C00;
	cursor: default;
}

.na:hover {
	text-decoration: underline;
	color: #912CEE;
	cursor: default;
}

::-moz-selection {
	background-color: #551A8B;
	color: #FF8C00;
}

.mainbg{
	width:976px;
	padding-right:1px;
	margin: 0 auto;
	clear:both;
	text-align:center;
	background:transparent url(../images/mainbg.png) repeat-y scroll 0;
}

.footer{
	width:976px;
	height:68px;
	padding-right:1px;
	margin: 0 auto;
	clear:both;
	text-align:center;
	background:transparent url(../images/footer.png) scroll 0;
}

.divWidth {
	width: 960px;
	margin: 0 auto;
	overflow:hidden;
	text-align:left;
	background-color:#FAFAFA;
}

.divWidth #mainLeft{
	width:840px;
	overflow:hidden;
	/*border-right:1px solid #eee;*/
	float:left;
}

.divWidth #mainRight{
	width:110px;
	background-color:#FAFAFA;
	float:right;
	margin-right:0;
}

#topLayer{
	width:100%;
	background-color:#ccc;
	font-size:15px;font-weight:bold;
	height:38px;
}

#topLayer div{
	float:left;
	padding: 10px;
}

#topLayer .on{
	background-color:#bbb;
}

#mainLeft .middleLayer{
	width:820px;
	padding:10px;
	background-color:#FAFAFA;
	display: none;
}

.middleLayer .centerTable{
	width:820px;
}

.centerTable tr {
	line-height: 30px;
}

.centerTable tr .right {
	text-align: right;
	padding-right: 2px;
}

.select {
	border: 1px solid #7764D8;
	line-height: 20px;
	float: left;
	display: inline;
	overflow: hidden;
}

.select select {
	margin: -1px;
}

#province{
	width:80px;
}

#city{
	width:120px;
}

.queryMark{font-size:12px;font-weight:bold;color:#FF4040;}

.hint{width:100%;font-size:15px;font-weight:bold;color:#FF4040;text-align:center;}

.btn {
	height: 20px;
	line-height: 22px;
	border: 1px outset #551A8B;
	float: left;
	display: inline;
	font-size: 12px;
	color: #fff;
	padding: 0 5px 0 5px;
	cursor: pointer;
}

.greenBtn {
	background-color: #586;
}

.blueBtn {
	background-color: #00A8FF;
	border-color:#DFF2FF #888888 #888888 #DFF2FF;
}

.inputText {
	border: 1px solid #7764D8;
	padding: 2px 0 2px 2px;
}

.inputBg {
	border: 0;
	padding: 2px 0 2px 2px;
	background-color:#FAFAFA;
}

.normalTextWidth {
	width: 200px;
	font-size: 14px;
}

.bar{
	width:100%;
	height:23px;
	line-height:23px;
	border-top:2px solid #FF8C00;
	background-color: #FD0;
	font-size:14px;
	font-weight:bold;
	text-align: center;
}

.bar a{
	font-size:12px;
}

.smallTime{
	margin-left:2px;
	font-size:10px;
	font-style:italic;
}

.loading{
	width:18px;height:18px;
}

.userPhoto{
	width:70px;height:70px;overflow:hidden;border-width:0;cursor:pointer;
}

.userPhoto_s{
	width:30px;height:30px;overflow:hidden;border-width:0;cursor:pointer;
}

/*lightBox*/
#lightBox{position:absolute;display:none;background-color:#551A8B;}
.lightBox_d{position:absolute;display:none;left:0;top:0;background-color:#FAFAFA;}
.lightBox_t{font-size:12px;font-weight:bold;text-align:center;background-color:#FA8072;height:20px;line-height:20px;border:1px solid #551A8B;}
.lightBox_c{font-size:12px;text-align:center;background-color:#FAFAFA;text-align:center;line-height:18px;border:1px solid #551A8B;border-top-width:0;}
.lightBox_d .corner{background:transparent url(../images/lb/lb_corner.png) no-repeat scroll 0;overflow:hidden;}
.lightBox_d .topLeft{background-position:-1px -1px;width:9px;height:9px;}
.lightBox_d .top,.bottom{height:9px;background:transparent url(../images/lb/lb_side_x.png); background-repeat:repeat;}
.lightBox_d .topRight{background-position:-11px -1px;width:9px;height:9px;}
.lightBox_d .middleLeft,.middleRight{width:9px;background:transparent url(../images/lb/lb_side_y.png); background-repeat:repeat;}
.lightBox_d .middle{width:180px;}
.lightBox_d .bottomLeft{background-position:-1px -11px;width:9px;height:9px;}
.lightBox_d .bottomRight{background-position:-11px -11px;width:9px;height:9px;}
#lightBox_alert{position:absolute;display:none;background-color:#551A8B;}

.icon_bullet{background:transparent url(../images/icon-bullet.png) no-repeat scroll 0;width:16px;height:16px;cursor:pointer;float:left;}
.icon_bullet_add{background-position: 0 0; } 
.icon_bullet_arrow_bottom{background-position: 0 -17px;}
.icon_bullet_arrow_down{background-position: 0 -34px;}
.icon_bullet_arrow_top{background-position: 0 -51px;}
.icon_bullet_arrow_up{background-position: 0 -68px;}
.icon_bullet_black{background-position: 0 -85px;}
.icon_bullet_blue{background-position: 0 -102px;}
.icon_bullet_delete{background-position: 0 -119px;}
.icon_bullet_green{background-position: 0 -136px;}
.icon_bullet_key{background-position: 0 -153px;}
.icon_bullet_orange{background-position: 0 -170px;}
.icon_bullet_pink{background-position: 0 -187px;}
.icon_bullet_purple{background-position: 0 -204px;}
.icon_bullet_red{background-position: 0 -221px;}
.icon_bullet_star{background-position: 0 -238px;}
.icon_bullet_toggle_minus{background-position: 0 -255px;}
.icon_bullet_toggle_plus{background-position: 0 -272px;}
.icon_bullet_white{background-position: 0 -289px;}
.icon_bullet_yellow{background-position: 0 -306px;}

.icon{background:transparent url(../images/icon-sys.png) no-repeat scroll 0;width:16px;height:16px;cursor:pointer;float:left;}
.icon_application_add{background-position: 0 0;}
.icon_application_delete{background-position: 0 -17px;}
.icon_application_form_magnify{background-position: 0 -34px; }
.icon_application_home{ background-position: 0 -51px; }
.icon_bell{background-position: 0 -68px;}
.icon_bomb{background-position: 0 -85px;}
.icon_bullet_wrench{background-position: 0 -102px;}
.icon_clock{background-position: 0 -119px;}
.icon_clock_red{background-position: 0 -136px;}
.icon_cross{background-position: 0 -153px;}
.icon_date{background-position: 0 -170px;}
.icon_delete{background-position: 0 -187px;}
.icon_disk{background-position: 0 -204px;}
.icon_email{background-position: 0 -221px;}
.icon_email_open{background-position: 0 -238px;}
.icon_error{background-position: 0 -255px;}
.icon_exclamation{background-position: 0 -272px;}
.icon_female{background-position: 0 -289px;}
.icon_heart{background-position: 0 -306px;}
.icon_help{background-position: 0 -323px;}
.icon_house{background-position: 0 -340px;}
.icon_information{background-position: 0 -357px;}
.icon_lightbulb{background-position: 0 -374px;}
.icon_lightbulb_off{background-position: 0 -391px;}
.icon_lightning{background-position: 0 -408px;}
.icon_magnifier{background-position: 0 -425px;}
.icon_male{background-position: 0 -442px;}
.icon_new{background-position: 0 -459px;}
.icon_shield{background-position: 0 -476px;}
.icon_star{background-position: 0 -493px;}
.icon_tick{background-position: 0 -510px;}
.icon_user{background-position: 0 -527px;}
.icon_user_female{background-position: 0 -544px;}
.icon_wrench{background-position: 0 -561px; }
.icon_wrench_orange{background-position: 0 -578px;}
.icon_zoom{background-position: 0 -595px;}

.icon_app{background:transparent url(../images/applogo/app_logos.png) no-repeat scroll 0;width:28px;height:28px;float:left;}
.icon_app_sys{background-position: 0 0;}
